Application.API.Features Category

The following table describes the Application.API.Features category, which summarizes the level of support the API provides in its main set of operations:

Property Name

Type

Description

Undo

Long

Describes the ability to undo operations.

  • 0 � Undo not supported.
  • Non-zero � Undo is supported.

Redo

Long

Describes the ability to redo undone operations.

  • 0 � Redo not supported.
  • Non-zero � Redo is supported.

Change_Logging

Long

Describes the ability to report all changes since the last synchronization with the client.

  • 0 � Change logging not supported.
  • Non-zero � Change logging is supported.

Ownership_Support

Long

Queries the support level of the application for object ownership. The following describes the support levels:

  • 0 � The application does not support object ownership.
  • 1 � The application supports ownership and the ownership meta-relation contains no cycles.
  • 2 � The application supports ownership and the ownership meta-relation contains cycles.

Transactions

Long

Describes the level of support for transaction control. The following describes the support levels:

  • 0 � No support for transactions.
  • 1 � Begin and End only. No nesting.
  • 2 � Begin, End, and Rollback. No nesting.
  • 3 � Begin, End, and Rollback, with arbitrary transaction nesting.